/deep/ .ns-adv {
	margin: $margin-updown $margin-both;
	padding-top:$padding;
	border-radius: $border-radius;
	overflow: hidden;
	line-height: 1;
	
	image {
		width: 100%;
	}
}

.lineheight-clear {
	line-height: 1!important;
}
// 商品列表单列样式
.goods-list{
	&.single-column {
		padding-top: $padding;
		padding-bottom: $padding;
		.goods-item {
			padding: 26rpx;
			background: #fff;
			margin: 0 $margin-both $margin-updown;
			border-radius: $border-radius;
			display: flex;
			position: relative;
			&:last-child{
				margin-bottom: 0 !important;
			}
			.goods-img {
				width: 200rpx;
				height: 200rpx;
				overflow: hidden;
				border-radius: $border-radius;
				margin-right: 20rpx;
				
				image {
					width: 100%;
					height: 100%;
				}
			}
			
			.goods-tag{
				color: #fff;
				line-height: 1;
				padding: 8rpx 12rpx;
				position: absolute;
				border-top-left-radius: $border-radius;
				border-bottom-right-radius: $border-radius;
				top: 26rpx;
				left: 26rpx;
				font-size: $font-size-goods-tag;
			}
			
			.info-wrap {
				flex: 1;
				display: flex;
				flex-direction: column;
			}
			
			.name-wrap {
				flex: 1;
			}
			
			.goods-name {
				font-size: $font-size-base;
				line-height: 1.3;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				height: 68rpx;
			}
			
			.introduction {
				line-height: 1;
				margin-top: 10rpx;
			}
			
			.discount-price {
				display: inline-block;
				font-weight: bold;
				line-height: 1;
				margin-top: 16rpx;
				
				.unit {
					margin-right: 6rpx;
				}
			}
			
			.pro-info {
				position: relative;
				margin-top: 16rpx;
				
				.delete-price {
					text-decoration:line-through;
					flex: 1;
					display: flex;
					align-items: flex-end;
					
					.unit {
						margin-right: 6rpx;
					}
				}
				
				& > view {
					line-height: 1;
					
					&:nth-child(2) {
						position: absolute;
						right: 0;
						bottom: 0;
					}
				}
			}
			
			.member-price-tag {
				display: inline-block;
				width: 60rpx;
				line-height: 1;
				margin-left: 6rpx;
				
				image {
					width: 100%;
				}
			}
		}
	}
}